road broken up by traffic - Francés Inglés Diccionario